After a four-month hiatus, Formula 1 is finally kicking itself in gear this weekend with the opening round of the 2020 season held at the Red Bull Ring in Austria. Teams have taken up residency at the deserted circuit, where stringent COVID-19... MoreĀ»